<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    .box1 p {
      font-size: 2px;
      width: 10rem;
      height: 10rem;
      background-color: pink;
    }

    .box2 p {
      font-size: 2px;
      width: 10em;
      height: 10em;
      background-color: yellowgreen;
    }

    .box3 p {
      width: 50vw;
      height: 10vh;
      background-color: yellow;
    }
  </style>
</head>

<body>
  <!-- 移动端
  适配方式：
  rem【根元素】、em【当前元素的字体大小，当前没有设置就会一层一层往上找直到找到浏览器的默认字号值】
  vw+vh
  媒体查询
  -->
  <div class="box1">
    <!-- 跟当前的font-size没有关系，盒子大小跟html的font-size有关，如果html没有设置font-size,跟浏览器的默认字号值有关 -->
    <p>我是一个h1===rem</p>
  </div>
  <div class="box2">
    <!-- em跟当前元素的font-size有关，如果当前没有设置字号，就会一层一层往上找，直到找到浏览器的默认字号值 -->
    <p>我是一个h1====em</p>
  </div>

  <div class="box3">
    <!-- vw/vh  把浏览器分成了100等分 -->
    <p>我是一个box3===vw-vh</p>
  </div>

</body>

</html>